package cn.zyx.product.service;

import cn.zyx.basic.service.IBaseService;
import cn.zyx.product.domain.Product;
import cn.zyx.product.domain.ProductDetail;

import java.util.List;

public interface IProductService extends IBaseService<Product>{

    /**
     * 通过服务的id获取服务的详情
     * @param productId
     * @return
     */
    ProductDetail getDetailByProductId(Long productId);

    /**
     * 批量上下架 1是上架 0是下架
     * @param ids
     * @param flag
     */
    void onOrOffSale(List<Long> ids, int flag);
}
